Skip to content

Conversation

@GuySartorelli
Copy link
Member


#### Tab islands

We're introducing a concept we're calling "tab islands" within the CMS. Tab islands are any region that can be tabbed to, navigated using the arrow keys, and then tabbed out of. This allows users to easily skip over regions by simply pressing tab twice - once to tab into the island and once to tab back out again.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
We're introducing a concept we're calling "tab islands" within the CMS. Tab islands are any region that can be tabbed to, navigated using the arrow keys, and then tabbed out of. This allows users to easily skip over regions by simply pressing tab twice - once to tab into the island and once to tab back out again.
We've implemented roving tabindex for complex UI regions. These areas now act as a single tab stop, allowing users to navigate internal items with arrow keys and skip the entire section with a single tab. This aligns with standard ARIA practices for keyboard-accessible navigation."

The way this was written it sounds like we invented this concept :-) It's a standard pattern.

While tab island is nicer to say and is more intuitive IMO, it's not the official term


### Accessibility improvements

#### Tab islands
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
#### Tab islands
#### Roving tabindex


#### Keyboard navigation for "Files" admin section

Keyboard navigation has been improved for the gallery view in the "Files" admin section. The files gallery is now a [tab island](#tab-islands).
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Keyboard navigation has been improved for the gallery view in the "Files" admin section. The files gallery is now a [tab island](#tab-islands).
Keyboard navigation has been improved for the gallery view in the "Files" admin section. The files gallery now uses a [roving tabindex](#Roving tabindex).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants